meter penca - Turkish English Dictionary